<template>
    <ep-modal class="pdfModal" v-model="showPDF" title="邀请备案申请表" :closeable="false" width="920px" top="0px">
        <invitationApplyPdf ref="invitationApplyPdf" :invitation-data="pdfData" :ep-pager="pagerInfo"
            :showDownloadButton="showInvitationApplyPdfDownloadButton"
            :showSignatureButton="showInvitationApplyPdfSignatureButton" :hasPermission="hasPermission"
            @closeModal="showPDF = false" @customEvent="handleCustomEvent">
        </invitationApplyPdf>
    </ep-modal>
</template>

<script>
export default {
    methods: {
        // 父组件的方法
        handleCustomEvent(payload) {
            // 处理子组件触发的事件
            console.log('子组件调用了父组件的方法', payload)
            // 这里可以执行父组件的逻辑
        },

        zizujian() {
            // 在子组件需要的地方触发事件
            this.$emit('customEvent', { someData: '传递的数据' })
        }
    }
}
</script>